package com.tmt.fileservice;

import java.io.File;
import java.io.IOException;

/**
 * Created by ThreeManTeam on 2017/5/24.
 */
public interface IFileDataResolver {

    /**
     * 得到文件类型。
     * @return
     */
    String getFileType();

    /**
     * 得到文件长度。
     * @return
     */
    Long getFileLength();

    /**
     * 将文件数据写入文件中。
     * @param file
     */
    void transferTo(File file) throws IOException;

}
